55246
859289
712337
60030
148461
702974
643855
27787
1028530
483880
363175
210818
810147
893949
1015724
818610
552505
49952
95987
604377
290284
539842
445275
827256